Career 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Australian Open - Melbourne U.S. Open - New York Iasi Challenger Argentina F2 Argentina F3 Romania F8 Romania F9 Romania F11 Romania F12 Argentina F4 Argentina F5 Brazil F10 Brazil F11 Brazil F12 Brazil F13 Uruguay F1 Argentina F7 Cuba F1 Chile F2 Chile F3 Argentina F4 Romania F4 Romania F5 Romania F6 Romania F7 Romania F8 Romania F9 Romania F13 Romania F14 Romania F15 Romania F16 Romania F17 Argentina F9 Argentina F10 Uruguay F1 Colombia F6 Venezuela F7 Venezuela F8 Colombia F1 Colombia F2 Argentina F1 Argentina F3 Argentina F9 Argentina F5 Uruguay F4 Uruguay F1 Brixina Tennis Open - Bressanone Nord/LB Open 2004 - Braunschweig Czech Open 2005 - Prostejov Banca Stato Challenger - Lugano Pekao Open 2005 - Szczecin XI Trofeo Ciudad de Quito - Quito Harrah's Entertainment Men's Pro Challenger - Tunica The West Side Tennis Club Clay Court Challenger - Forest Hills Trofeo Sisma Mantova - Mantova BH Tennis Open International Cup - Belo Horizonte Ciutat de Barcelona - Barcelona Copa Petrobras Argentina - Buenos Aires Copa Petrobras Paraguay - Asuncion Copa Kia Challenger ATP - Santiago Challenger Casablanca San Angel - Mexico City XII Abierto Internacional de Salinas - Salinas Bancolombia Open - Bogota XI Torneo Internazionale di Tennis - Barletta Tennis Napoli Cup 2007 - Napoli Aberto de Santa Catarina de Tenis - Florianopolis Top Wool Challenger-Immagine Trophy - Biella Arpa Ceramic Cup - Reggio Emilia Ciudad de Pozoblanco Open Diputacion - Cordoba Sporting Challenger '07 Trofeo Regione Piemonte - Turin Siemens Open 2007 - Scheveningen Joinville Tennis Festival - Joinville San Marino Cepu Open - San Marino San Marino Cepu Open - San Marino II Manta Open - Manta Open Costa Daurada - Tarragona Copa Petrobras Brazil - Belo Horizonte Copa Petrobras Argentina - Buenos Aires Lima Challenger 2007 - Lima The 'Fitz' Casino Challenger - Tunica XL Bermuda Open - Bermuda VIII Torneo Internazionale di Tennis - Barletta Copa Petrobras-Argentina - Buenos Aires Iquique Challenger Timisoara Challenger - Timisoara Open 88 - Contrexeville Bordeaux Challenger V Torneo Internazionale di Tennis - Barletta Mitsubishi Electric Europe Cup - Monza Banca Stato Challenger Lugano - Lugano Szczecin Challenger Montevideo Challenger Kitzbuhel Challenger DPD Challenger 2002 - Aschaffenburg Szczecin Challenger Montevideo Challenger Open de Montauban - Montauban Prostejov Challenger Copa Petrobras Paraguay - Asuncion Cordenons Challenger Rome Challenger AXA Open II - Espinho Buenos Aires Challenger Montevideo Challenger Panama City Challenger Memorial Savigni - Sassuolo Rome Challenger Open de Montauban - Montauban Trnava Challenger Geneva Challenger - Geneva Montevideo Challenger Naples Challenger - Naples Hungarian Architect Open - Budapest Furth Challenger Prague Challenger Poznan Challenger Salinas Challenger Copa Sevilla - Seville Bucaramanga Challenger Guadalajara Challenger San Luis Potosi Challenger Heilbronn Challenger Memorial Savigny - Sassuolo Pekao Open 2001 - Szczecin Szczecin Challenger Tennis Napoli Cup - Napoli 6th Sardinian International Championships - Cagliari VII Torneo Internazionale di Tennis - Barletta San Marino Challenger Sophia Antipolis Challenger Top Wool Challenger Biella - Biella Pekao Open 2003 - Szczecin XI Ciutat de Barcelona - Barcelona Nord/LB Open - Braunschweig San Marino Cepu Open - San Marino Caltanissetta Challenger IX Torneo Internacionale de Tennis - Barletta Braunschweig Challenger Tennis Cup of Flanders - Ostende Espinho Challenger - Espinho Zagreb Open - Zagreb Nord/LB Open - Braunschweig XI Venice Open - Venice Skandia Open - Linz Black Forest Open - Freudenstadt Campinas Challenger VIII Trofeo Ciutat de Barcelona - Barcelona Sir Supermercati - Rome Lima Challenger Guayaquil Challenger Copa Petrobras - Montevideo IX Ciutat de Barcelona - Barcelona Copa Petrobras Colombia - Bogota Tunis Challenger Aix En Provence Challenger Barranquilla Challenger Riviera di Rimini Challenger - Rimini Prague Open - Prague Nord/LB Open - Braunschweig Open Castilla y Leon - Segovia Caltanissetta Challenger Lyon Challenger Salzburg-Anif Challenger Puerto Vallarta Challenger Florianopolis Challenger Podebradka Cup - Prague Kyiv UMC Open - Kiev Santa Cruz de la Sierra 2 Challenger Ho Chi Minh City Challenger - Ho Chi Minh City Luedenscheid Challenger Geneva Challenger - Geneva Copa Ericsson Uruguay - Montevideo Santo Domingo Challenger Pekao Open - Szczecin XL Challenger de Tenis Copa Sevilla - Seville Bordeaux Challenger Szczecin Challenger Skandia Open - Linz Zivnobanka Czech Open - Prostejov Medjurgorje Open - Medjugorje San Marino CEPU Open - San Marino Oberstaufen Cup - Oberstaufen Amazonia Open de Tenis - Belem Cairo Challenger 2002 - Cairo XII Trofeo Ciudad de Quito 'Diario El Comercio' - Quito Aberto de Sao Paulo - Sao Paulo Porsche Open - Poznan Torneo Internacional Challenger Fila 2006 - Leon Bancastato Challenger Lugano - Lugano Siemens Open - Scheveningen Seguros Bolivar Open - Medellin Copa Sevilla Internacionales de Andalucia - Seville Copa Petrobras Uruguray - Montevideo X Ciutat de Barcelona - Barcelona Czech Open - Prostejov ATP Challenger Open 2004 - Monchengladbach San Luis Potosi Challenger - San Luis Potosi XL Bermuda Open - Bermuda ECM Prague Open - Prague Nord LB Open 2006 - Braunschweig 12° Tornea B. Camparini Arpa Ceramic Cup - Reggio Emilia Aix En Provence Challenger Kos-Zucchetti Tennis Cup - Cordenons La Serena Open - La Serena Seguros Bolivar Open - Medellin Copa Petrobras Uruguay - Montevideo Nord LB Open - Braunschweig BMW Tennis Championship - Sunrise Casablanca Challenger ATP Open Castilla y Leon - Segovia Mallorca Open - Mallorca Padova Challenger Heineken Open - Auckland Pekao Open - Szczecin Trnava Challenger BellSouth Open - Vina del Mar Copa AT&T - Buenos Aires Abierto Mexicano de Tenis Pegaso - Acapulco Bordeaux Challenger Estoril Open - Estoril Prostejov Challenger Braunschweig Challenger Scheveningen Challenger Telenordia Swedish Open - Bastad International Championship of Croatia - Umag Gelsor Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Samarkand Challenger - Samarkand Tata Open 2003 - Chennai Adidas International - Sydney BellSouth Open - Vina del Mar Copa AT&T - Buenos Aires Abierto Mexicano de Tenis Pegaso - Acapulco Grand Prix Hassan II - Casablanca Open Seat Godo 2003 - Barcelona Tunis Challenger Montechiarugolo Challenger Milan Challenger Energis Open - Amersfoort International Championship of Croatia - Umag XI Ciutat de Barcelona - Barcelona Campionati Internazionali di Sicilia - Palermo Copa Telefonica CTC Chile - Santiago Open Costa Daurada - Tarragona Tata Open - Chennai Copa AT&T - Buenos Aires Open Seat Godo - Barcelona Allianz Suisse Open - Gstaad The Priority Telecom Open - Amersfoort Generali Open - Kitzbuhel II Naples ITG Challenger - Naples Idea Prokom Open - Sopot 2007 West Side Tennis Club Clay Court Challenger - Forest Hills Open Romania - Bucharest Brasil Open - Costa do Sauipe Open Seat Godo 2005 - Barcelona Internationaler Raiffeisen Grand Prix - St. Polten Croatia Open - Umag Idea Prokom Open - Sopot Heineken Open - Auckland Movistar Open - Vina del Mar Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championships - Houston Generali Open - Kitzbuhel BCR Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Open de Moselle - Metz MoviStar Open - Vina del Mar Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires U.S. Men's Clay Court Championships - Houston Grand Prix Hassan II - Casablanca Estoril Open - Estoril Hypo Group Tennis International - Portschach Allianz Suisse Open - Gstaad Dutch Open Tennis - Amersfoort Croatia Open - Umag Orange Prokom Open - Sopot Pilot Pen Tennis - New Haven Stockholm Open - Stockholm Qatar Exxon Mobil Open - Doha Movistar Open - Vina del Mar Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Open SEAT 2008 - Barcelona Orange Warsaw Open - Warsaw Mercedes Cup - Stuttgart BCR Open Romania - Bucharest If Stockholm Open - Stockholm Heineken Open - Auckland Movistar Open - Vina del Mar Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Estoril Open - Estoril Unicredit Czech Open - Prostejov Szczecin Challenger Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Kos Succhetti Tennis Cup - Cordenons If Stockholm Open - Stockholm Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Open de Tenis Comunidad Valenciana - Valencia Heineken Open - Auckland Movistar Open - Santiago Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Estoril Open - Estoril BCR Open Romania - Bucharest Bank Austria Tennis Trophy - Vienna Open de Tenis Comunidad Valenciana - Valencia Copa Petrobras-Colombia - Bogota Heineken Open - Auckland Brasil Open - Costa do Sauipe Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca Estoril Open - Estoril Serbia Open - Belgrade Copa Petrobras-Paraguay - Asuncion Mercedes Cup - Stuttgart Copa Petrobras-Uruguay - Montevideo German Tennis Championships - Hamburg Bancolombia Open - Cali China Open - Beijing Sao Paulo Challenger Abierto Mexicano Telcel - Acapulco Marrakech Challenger Barletta Challenger Napoli Challenger Athens Challenger Bet-at-home Open - Hamburg Lugano Challenger Scheveningen Challenger VTR Open - Vina del Mar Brasil Open - Sao Paulo Copa Claro - Buenos Aires Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Casablanca Open de Nice Cote d'Azur - Nice Bet-at-home Open - Hamburg Genova Challenger Copa Claro - Buenos Aires SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg Vegeta Croatia Open - Umag Malaysian Open - Kuala Lumpur China Open - Beijing Prostejov Challenger Ecuador Open - Quito Argentina Open - Buenos Aires TEB BNP Paribas Istanbul Open - Istanbul China Open - Beijing Rio Open - Rio de Janeiro Grand Prix Hassan II - Marrakech Aegon Nottingham Open - Nottingham Bet-at-home Open - Hamburg Buenos Aires Challenger Winston-Salem Open - Winston-Salem Erste Bank Open - Vienna Rio Open - Rio de Janeiro Brasil Open - Sao Paulo SkiStar Swedish Open - Bastad Generali Open - Kitzbuhel Winston-Salem Open - Winston-Salem Monza Challenger Rio Open - Rio de Janeiro Genova Challenger Szczecin Challenger Madrid Challenger Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Marbella Challenger Gazprom Hungarian Open - Budapest Millennium Estoril Open - Estoril SkiStar Swedish Open - Bastad Santos Challenger Sao Paulo Challenger Prostejov Challenger China Open - Beijing European Open - Antwerp Argentina Open - Buenos Aires Genova Challenger Szczecin Challenger Gonet Geneva Open - Geneva Montevideo Challenger Vercelli Challenger Mestre Challenger Liberec Challenger San Marino Challenger Cordenons Challenger Genova Challenger Szczecin Challenger Sibiu Challenger Guayaquil Challenger Bucaramanga Challenger Napoli Challenger Vicenza Challenger Todi Challenger Seville Challenger Rome Challenger Grand Prix Hassan II - Casablanca Mohammedia Challenger Casablanca Challenger DPD Challenger 2000 - Aschaffenburg 2000 Cairo Challenger - Cairo Montevideo Challenger Idea Prokom Open - Sopot Siemens Open 2001 - Scheveningen Furth Challenger Mallorca Open - Mallorca Blois Challenger Bastad Challenger Como Challenger Genova Challenger Zagreb Open - Zagreb 4th Sardinia International Championships - Cagliari Open Romania - Bucharest Brasil Open - Costa do Sauipe Trofeo Conde de Godo - Barcelona JVC Trophy - Vienna Montevideo Challenger Brasil Open - Costa do Sauipe Abierto Mexicano Telcel - Acapulco FILA Challenger - Biella Open Sabadell Atlantico - Barcelona Catella Swedish Open - Bastad International German Open - Hamburg Kremlin Cup - Moscow Kyiv UMC Open - Kiev Copa Claro - Buenos Aires Bet-At-Home Austrian Open - Kitzbuhel Open Sabadell Atlantico - Barcelona Internationaler Raiffeisen Grand Prix - St. Polten Mercedes Cup - Stuttgart Trofeo Barcelona de Tenis - Barcelona Prostejov Challenger Barcelona Open BancSabadell - Barcelona Mercedes Cup - Stuttgart Apia International - Sydney Bet-at-home Cup - Kitzbuhel Rio Open - Rio de Janeiro Generali Open - Kitzbuhel Barcelona Open BancSabadell - Barcelona San Marino Cepu Open - San Marino Portugal Open - Oeiras Open de Nice Cote d'Azur - Nice Citi Open - Washington SkiStar Swedish Open - Bastad Copa Petrobras - Bogota European Open - Antwerp Argentina Open - Buenos Aires Aegon Nottingham Open - Nottingham Santo Domingo Challenger Bet-at-home Open - Hamburg Montevideo Challenger Pekao Open 2004 - Szczecin Valencia Open - Valencia Open 13 - Marseille ASB Classic - Auckland Cordoba Open - Cordoba II Cyclus Open de Tenis - Florianopolis Apia International - Sydney Open Sud de France - Montpellier Grand Prix Hassan II - Casablanca BellSouth Open - Vina del Mar ABN AMRO World Tennis Tournament - Rotterdam Konzum Croatia Open - Umag Mercedes Cup - Stuttgart Barcelona Open BancSabadell - Barcelona Bet-at-home Open - Hamburg San Marino Cepu Open - San Marino Honda Kah Singapore Men's Tennis Open - Singapore China Open - Beijing European Open - Antwerp Argentina Open - Buenos Aires Open Parc - Lyon XXXVII Torneig C.E. Laieta - Barcelona Brasil Open - Sao Paulo Barcelona Open BancSabadell - Barcelona US Men's Clay Court Championship - Houston Nature Valley International - Eastbourne German Tennis Championships - Hamburg Open Diputacion - Cordoba Generali Open - Kitzbuhel Campinas Challenger Adelaide International - Adelaide ASB Classic - Auckland Cordoba Open - Cordoba Rio Open - Rio de Janeiro Santiago Open - Santiago Hamburg European Open - Hamburg Great Ocean Road Open - Melbourne Aix En Provence Challenger Gonet Geneva Open - Geneva Plava Laguna Croatia Open - Umag Belgrade 2 - Belgrade US Men's Clay Court Championship - Houston China Open - Beijing Millennium Estoril Open - Estoril Open Castilla y Leon - Segovia Plava Laguna Croatia Open - Umag German Tennis Championships - Hamburg Plava Laguna Croatia Open - Umag Nordea Open - Bastad Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Aix En Provence Challenger Copa Sevilla-Internacionales de Andalucia - Seville Gelsor Open Romania - Bucharest Estoril Open - Estoril Open Seat-Godo 2001 - Barcelona Croatia Open - Umag Campionati Internazionali di Sicilia - Palermo Qatar Exxon Mobil Open 2002 - Doha RCA Championships - Indianapolis TD Waterhouse Cup - Long Island Stockholm Open - Stockholm Open de Tenis Comunidad Valenciana - Valencia Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Adidas International - Sydney BellSouth Open - Vina del Mar Brasil Open - Costa do Sauipe Abierto Mexicano Telfonica MoviStar - Acapulco Open de la Comunidad Valenciana - Valencia Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Campionati Internazionali di Sicilia - Palermo NASDAQ-100 Open - Miami Davidoff Swiss Indoors - Basel Masters Series Hamburg - Hamburg Argentina Open - Buenos Aires Abierto Mexicano Telfonica MoviStar - Acapulco Open de la Comunidad Valenciana - Valencia Estoril Open - Estoril Sony Ericsson Open - Miami Campionati Internazionali D'Italia - Rome Campionati Internazionali di Sicilia - Palermo Tennis Masters Series - Madrid Copa Telmex - Buenos Aires BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Open SEAT Godo 2006 - Barcelona Masters Series Monte-Carlo - Monte-Carlo Campionati BNL dItalia - Rome Dutch Open Tennis - Amersfoort Mutua Madrilena Masters Madrid - Madrid BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Davidoff Swiss Indoors Basel - Basel BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Abierto Mexicano Telcel - Acapulco Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Shanghai ATP Masters - Shanghai BCR Open Romania - Bucharest Davidoff Swiss Indoors - Basel Heineken Open - Auckland Monte-Carlo Rolex Masters - Monte-Carlo Abierto Mexicano Telcel - Acapulco Open de Tenis Comunidad Valenciana - Valencia U.S. Mens's Clay Court Championship - Houston BNP Paribas Masters - Paris Grand Prix Hassan II - Casablanca BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Dutch Open Tennis - Amersfoort Mutua Madrid Open - Madrid Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Open de Moselle - Metz Davidoff Swiss Indoors Basel - Basel Internazionali BNL d'Italia - Rome Qatar ExxonMobil Open - Doha Copa Telmex - Buenos Aires BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Masters Series - Hamburg ATP Studena Croatia Open Umag - Umag Grand Prix de Tennis de Lyon - Lyon Qatar Exxon Mobil Open - Doha Medibank International - Sydney Miami Open - Miami Abierto Mexicano Telcel - Acapulco Open de Nice Cote dAzur - Nice Mercedes Cup - Stuttgart Allianz Suisse Open Gstaad - Gstaad ATP Studena Croatia Open Umag - Umag Pilot Pen Tennis - New Haven China Open - Beijing Open Sud de France - Montpellier Movistar Open - Santiago US Men's Clay Court Championship - Houston BCR Open Romania - Bucharest BNP Paribas Masters - Paris Open de Tenis Comunidad Valenciana - Valencia Heineken Open - Auckland VTR Open - Vina del Mar Brasil Open - Sao Paulo Copa Claro - Buenos Aires Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Estoril Open - Estoril Western & Southern Open - New York Rolex Paris Masters - Paris Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells ATP Vegeta Croatia Open - Umag Malaysian Open - Kuala Lumpur China Open - Beijing Rakuten Japan Open - Tokyo Valencia Open - Valencia Heineken Open - Auckland Royal Guard Open Chile - Vina del Mar Rio Open 500 - Rio de Janeiro Brasil Open - Sao Paulo Barcelona Open BancSabadell - Barcelona Bet-at-home Cup - Kitzbuhel Brasil Open - Sao Paulo Gerry Weber Open - Halle SkiStar Swedish Open - Bastad Austrian Open - Kitzbuhel Kremlin Cup - Moscow Valencia Open - Valencia Millennium Estoril Open - Estoril Apia International - Sydney Ecuador Open - Quito Swiss Indoors Basel - Basel Brasil Open - Sao Paulo Barcelona Open BancSabadell - Barcelona BMW Open - Munich Millennium Estoril Open - Estoril Argentina Open - Buenos Aires Erste Bank Open - Vienna Brasil Open - Sao Paulo Forte Village Sardegna Open - Sardinia Mallorca Championships - Mallorca Gelsor Open Romania - Bucharest French Open - Paris French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London French Open - Paris U.S. Open - New York Masters Series Hamburg - Hamburg Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Sony Ericsson Open - Miami Wimbledon - London U.S. Open - New York French Open - Paris U.S. Open - New York Wimbledon - London U.S. Open - New York Shanghai ATP Masters 1000 - Shanghai Australian Open - Melbourne French Open - Paris Wimbledon - London Western & Southern Financial Group Masters - Cincinnati U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Generali Open - Kitzbuhel French Open - Paris Internazionali BNL d'Italia - Rome French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne Monte-Carlo Rolex Masters - Monte-Carlo French Open - Paris Internazionali BNL d'Italia - Rome U.S. Open - New York French Open - Paris Shanghai Rolex Masters - Shanghai Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Shanghai Rolex Masters - Shanghai Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai U.S. Open - New York Wimbledon - London Australian Open - Melbourne Australian Open - Melbourne Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London Davis Cup, Group 2, 2R, URU-DOM 4-1 Davis Cup, Group 2, F, URU-BRA 2-3 Wimbledon - London U.S. Open - New York Davis Cup, Group 2, 1R, COL-URU 4-1 Davis Cup, Group 2, PO, URU-BOL 5-0 Davis Cup, Group 2, 2R, URU-ECU 5-0 Davis Cup, Group 1, PO, URU-PER, 4-1 French Open - Paris Davis Cup, Group I, 1R, URU-COL 4-1 French Open - Paris Davis Cup, Group I, 2R, URU-COL 2-3 Davis Cup, Group II, 1R, ESA-URU 1-4 Davis Cup, Group II, 2R, URU-VEN 4-1 Australian Open - Melbourne Davis Cup, Group II, 3R, URU-MEX 3-1 French Open - Paris Davis Cup, Group I, 1R, URU-DOM 3-1 Wimbledon - London ATP Cup - Brisbane, Perth, Sydney French Open - Paris Australian Open - Melbourne Davis Cup, World Group, QR, AUT-URU 3-1 Davis Cup, Group 1, 1R, COL-URU 3-2 Davis Cup, Group 1, 1R, DOM-URU 1-4 Davis Cup, Group 2, 1R, URU-JAM 5-0 Davis Cup, Group I, PO, VEN-URU 1-4 Australian Open - Melbourne Shanghai Rolex Masters - Shanghai Australian Open - Melbourne River Oaks International Tennis Tournament - Houston Davis Cup, Group I, PO, NZL-URU 3-1 Campeonato de Espana Kia de Tenis 2004 - Madrid River Oaks International Tennis Tournament - Houston Olympics - Rio de Janeiro